package com.applesweet.team.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;


@Data
@AllArgsConstructor
@NoArgsConstructor
public class Subject implements Serializable {
    private Integer subjectId;

    private String subjectQuestion;

    private String subjectAnswer;

    private Integer consumerId;

    private Integer subjectState;

    private Integer subjectQuestionType;

    private Integer subjectDifficulty;

    private String subjectTypename;

    private String subjectRemarks;

    private Integer subjectNumber;

    private Date subjectDate;

    private String subjectTypeCollection;

    public Integer getSubjectId() {
        return subjectId;
    }

    public void setSubjectId(Integer subjectId) {
        this.subjectId = subjectId;
    }

    public String getSubjectQuestion() {
        return subjectQuestion;
    }

    public void setSubjectQuestion(String subjectQuestion) {
        this.subjectQuestion = subjectQuestion == null ? null : subjectQuestion.trim();
    }

    public String getSubjectAnswer() {
        return subjectAnswer;
    }

    public void setSubjectAnswer(String subjectAnswer) {
        this.subjectAnswer = subjectAnswer == null ? null : subjectAnswer.trim();
    }

    public Integer getConsumerId() {
        return consumerId;
    }

    public void setConsumerId(Integer consumerId) {
        this.consumerId = consumerId;
    }

    public Integer getSubjectState() {
        return subjectState;
    }

    public void setSubjectState(Integer subjectState) {
        this.subjectState = subjectState;
    }

    public Integer getSubjectQuestionType() {
        return subjectQuestionType;
    }

    public void setSubjectQuestionType(Integer subjectQuestionType) {
        this.subjectQuestionType = subjectQuestionType;
    }

    public Integer getSubjectDifficulty() {
        return subjectDifficulty;
    }

    public void setSubjectDifficulty(Integer subjectDifficulty) {
        this.subjectDifficulty = subjectDifficulty;
    }

    public String getSubjectTypename() {
        return subjectTypename;
    }

    public void setSubjectTypename(String subjectTypename) {
        this.subjectTypename = subjectTypename == null ? null : subjectTypename.trim();
    }

    public String getSubjectRemarks() {
        return subjectRemarks;
    }

    public void setSubjectRemarks(String subjectRemarks) {
        this.subjectRemarks = subjectRemarks == null ? null : subjectRemarks.trim();
    }

    public Integer getSubjectNumber() {
        return subjectNumber;
    }

    public void setSubjectNumber(Integer subjectNumber) {
        this.subjectNumber = subjectNumber;
    }

    public Date getSubjectDate() {
        return subjectDate;
    }

    public void setSubjectDate(Date subjectDate) {
        this.subjectDate = subjectDate;
    }

    public String getSubjectTypeCollection() {
        return subjectTypeCollection;
    }

    public void setSubjectTypeCollection(String subjectTypeCollection) {
        this.subjectTypeCollection = subjectTypeCollection == null ? null : subjectTypeCollection.trim();
    }
}